<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="ferramentas.Query"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Inscritos IPTSP</title>
    </head>
    <body>
        <%
            Query q = new Query();
            ResultSet inscritos = q.getInscritosIPTSP();
            SimpleDateFormat formatDiaMesAno = new SimpleDateFormat("dd/MM/yyyy");
            SimpleDateFormat formatMesAno = new SimpleDateFormat("MM/yyyy");
        %>
        <table>
            <tr>
                <th>Nome</th>
                <th>Nascimento</th>
                <th>RG</th>
                <th>Orgao Expedidor</th>
                <th>CPF</th>
                <th>Rua</th>
                <th>Complemento</th>
                <th>Bairro</th>
                <th>Cidade</th>
                <th>Estado</th>
                <th>CEP</th>
                <th>Telefone Residencial</th>
                <th>Celular</th>
                <th>E-mail</th>
                <th>Polo</th>
                <th>graduacao</th>
                <th>Graduação: Instituição</th>
                <th>Graduação: Curso</th>
                <th>Graduação: Início</th>
                <th>Graduação: Conclusão</th>
                <th>Pós-Graduação</th>
                <th>Pós-Graduação: Instituição</th>
                <th>Pós-Graduação: Curso</th>
                <th>Pós-Graduação: Início</th>
                <th>Pós-Graduação: Conclusão</th>
                <th>Outra</th>
                <th>Outra Formação: </th>
                <th>Outra: Instituição</th>
                <th>Outra: Curso</th>
                <th>Outra: Início</th>
                <th>Outra: Conclusão</th>
                <th>Polo Pós-Graduação</th>
                <th>Tipo Curso</th>
                <th>Carga Horária: 16-40h</th>
                <th>Carga Horária: 41-80h</th>
                <th>Carga Horária: 81-120h</th>
                <th>Carga Horária: acima de 120h</th>
                <th>Carga de curso de Informática</th>
                <th>Atuação: Instituição</th>
                <th>Atuação: Área</th>
                <th>Atuação: Periodo Início</th>
                <th>Atuação: Periodo Fim</th>
                <th>Esfera SUS</th>
                <th>Vínculo</th>
                <th>Coordenação de Áreas (vigilância, atenção a saúde, etc.)</th>
                <th>Coordenação de Distrito Sanitário</th>
                <th>Direção de unidade de saúde</th>
                <th>Coordenação de equipe de saúde da família</th>
                <th>Administração/Gestão/Planejamento</th>
                <th>Vigilância em saúde</th>
                <th>Gestão</th>
                <th>Agravos não transmissíveis</th>
                <th>Atenção Básica</th>
                <th>Vigilância Ambiental</th>
                <th>Agravos Transmissíveis</th>
            </tr>
            <% while (inscritos.next()) {%>
            <tr>
                <td><%=inscritos.getString("nome")%></td>
                <td><%=formatDiaMesAno.format(inscritos.getDate("nascimento"))%></td>
                <td><%=inscritos.getString("rg")%></td>
                <td><%=inscritos.getString("orgao_expedidor")%></td>
                <td><%=inscritos.getString("cpf")%></td>
                <td><%=inscritos.getString("rua")%></td>
                <td><%=inscritos.getString("complemento")%></td>
                <td><%=inscritos.getString("bairro")%></td>
                <td><%=inscritos.getString("cidade")%></td>
                <td><%=inscritos.getString("estado")%></td>
                <td><%=inscritos.getString("cep")%></td>
                <td><%=inscritos.getString("telefone_residencial")%></td>
                <td><%=inscritos.getString("telefone_celular")%></td>
                <td><%=inscritos.getString("email")%></td>
                <td><%=inscritos.getString("polo")%></td>
                <td><%=inscritos.getBoolean("graduacao") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getString("graduacao_instituicao") == null ? "---" : inscritos.getString("graduacao_instituicao")%></td>
                <td><%=inscritos.getString("graduacao_curso") == null ? "---" : inscritos.getString("graduacao_curso")%></td>
                <td><%=inscritos.getString("graduacao_inicio") != null ? formatMesAno.format(inscritos.getDate("graduacao_inicio")) : "---"%></td>
                <td><%=inscritos.getString("graduacao_conclusao") != null ? formatMesAno.format(inscritos.getDate("graduacao_conclusao")) : "---"%></td>
                <td><%=inscritos.getBoolean("posgraduacao") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getString("posgraduacao_instituicao") == null ? "---" : inscritos.getString("posgraduacao_instituicao")%></td>
                <td><%=inscritos.getString("posgraduacao_curso") == null ? "---" : inscritos.getString("posgraduacao_curso")%></td>
                <td><%=inscritos.getString("posgraduacao_inicio") != null ? formatMesAno.format(inscritos.getDate("posgraduacao_inicio")) : "---"%></td>
                <td><%=inscritos.getString("posgraduacao_conclusao") != null ? formatMesAno.format(inscritos.getDate("posgraduacao_conclusao")) : "---"%></td>
                <td><%=inscritos.getBoolean("outra") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getString("outra_formacao") == null ? "---" : inscritos.getString("outra_formacao")%></td>
                <td><%=inscritos.getString("outra_instituicao") == null ? "---" : inscritos.getString("outra_instituicao")%></td>
                <td><%=inscritos.getString("outra_curso") == null ? "---" : inscritos.getString("outra_curso")%></td>
                <td><%=inscritos.getString("outra_inicio") != null ? formatMesAno.format(inscritos.getDate("outra_inicio")) : "---"%></td>
                <td><%=inscritos.getString("outra_conclusao") != null ? formatMesAno.format(inscritos.getDate("outra_conclusao")) : "---"%></td>
                <td><%=inscritos.getString("polo_pos") == null ? "---" : inscritos.getString("polo_pos")%></td>
                <td><%=inscritos.getString("tipo_curso") == null ? "---" : inscritos.getString("tipo_curso")%></td>
                <td><%=inscritos.getInt("ch_16_40")%></td>
                <td><%=inscritos.getInt("ch_41_80")%></td>
                <td><%=inscritos.getInt("ch_81_120")%></td>
                <td><%=inscritos.getInt("ch_mais_120")%></td>
                <td><%=inscritos.getInt("c_informatica")%></td>
                <td><%=inscritos.getString("atuacao_instituicao") == null ? "---" : inscritos.getString("atuacao_instituicao")%></td>
                <td><%=inscritos.getString("atuacao_area") == null ? "---" : inscritos.getString("atuacao_area")%></td>
                <td><%=inscritos.getString("atuacao_periodo_inicio") != null ? formatMesAno.format(inscritos.getDate("atuacao_periodo_inicio")) : "---"%></td>
                <td><%=inscritos.getString("atuacao_periodo_fim") != null ? formatMesAno.format(inscritos.getDate("atuacao_periodo_fim")) : "---"%></td>
                <td><%=inscritos.getString("esfera_sus") == null ? "---" : inscritos.getString("esfera_sus")%></td>
                <td><%=inscritos.getString("vinculo_sus") == null ? "---" : inscritos.getString("vinculo_sus")%></td>
                <td><%=inscritos.getBoolean("outros1") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getBoolean("outros2") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getBoolean("outros3") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getBoolean("outros4") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getBoolean("outros5") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getBoolean("outros6") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getBoolean("aett1") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getBoolean("aett2") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getBoolean("aett3") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getBoolean("aett4") ? "Sim" : "Não"%></td>
                <td><%=inscritos.getBoolean("aett5") ? "Sim" : "Não"%></td>
            </tr>
            <% }%>
            <%
                inscritos.close();
                inscritos.getStatement().close();
                inscritos.getStatement().getConnection().close();
            %>
        </table>
    </body>
</html>
